package xiangmu.schoolpaper.pojo.entity;


import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;
import java.util.Date;

/**
 * 模板_参数表
 * @TableName template_parameter
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName(value ="template_parameter")
public class TemplateParameter {
    /**
     * 模板参数ID
     */
    @TableId(value = "template_parameter_id")
    private Integer templateParameterId;

    /**
     * 总字数
     */
    @TableField(value = "content_count")
    private Integer contentCount;

    /**
     * 章节的数量
     */
    @TableField(value = "passage_count")
    private Integer passageCount;

    /**
     * 参考文献的数量
     */
    @TableField(value = "refer_count")
    private Integer referCount;

    /**
     * 近五年文献占比
     */
    @TableField(value = "five_year")
    private Double fiveYear;

    /**
     * 近三年文献占比
     */
    @TableField(value = "three_year")
    private Double threeYear;

    /**
     * 英文引用的数量
     */
    @TableField(value = "english_refer")
    private Integer englishRefer;

    /**
     * 模板ID
     */
    @TableField(value = "template_id")
    private Integer templateId;

    /**
     * 创建时间
     */
    @TableField(value = "created_time")
    private LocalDateTime createdTime;

    /**
     * 修改时间
     */
    @TableField(value = "updated_time")
    private LocalDateTime updatedTime;

    /**
     * 删除标志（1代表存在 0代表删除）
     */
    @TableField(value = "del_flag")
    private String delFlag;


}